<?php

namespace app\admin\controller;

use think\Controller;
use think\Request;

class Db extends Controller
{
    /**
     * 显示资源列表
     *
     * @return \think\Response
     */
    public function index()
    {
        //
        // 执行原生sql查询
        // $res=\think\Db::query('select * from tpshop_goods where id=:id',['id'=>32]);
        // dump($res);
        // 执行原生sql添加
        // $res=\think\Db::execute('insert into tpshop_goods(goods_name,goods_number) values (:goods_name,:goods_number)',['goods_name'=>'abc','goods_number'=>200]);
        // dump($res);
        // Db类的方法 table可以换成name如果换成name就可以不写前缀
        // 查询
        // $res=\think\Db::name('goods')->where('id',33)->find();
        // dump($res);
        // 添加
        // \think\Db::table('tpshop_goods')->insert(['goods_name'=>'add','goods_number'=>200]);
        // 修改
        // \think\Db::table('tpshop_goods')->where('id',59)->update(['goods_name'=>'asc']);
        // 删除
        // \think\Db::table('tpshop_goods')->where('id',59)->delete();
    }

    /**
     * 显示创建资源表单页.
     *
     * @return \think\Response
     */
    public function create()
    {
        //
    }

    /**
     * 保存新建的资源
     *
     * @param  \think\Request  $request
     * @return \think\Response
     */
    public function save(Request $request)
    {
        //
    }

    /**
     * 显示指定的资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function read($id)
    {
        //
    }

    /**
     * 显示编辑资源表单页.
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function edit($id)
    {
        //
    }

    /**
     * 保存更新的资源
     *
     * @param  \think\Request  $request
     * @param  int  $id
     * @return \think\Response
     */
    public function update(Request $request, $id)
    {
        //
    }

    /**
     * 删除指定资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function delete($id)
    {
        //
    }
}
